import { axios } from '@/utils/request'

export const urlPrefix = '/system/host/group/'

export function getList(parameter) {
  return axios({
    url: urlPrefix,
    method: 'get',
    params: parameter
  })
}

export function addObj(parameter) {
  return axios({
    url: urlPrefix,
    method: 'post',
    data: parameter
  })
}

export function deleteObj(id) {
  return axios({
    url: urlPrefix + id + '/',
    method: 'delete'
  })
}


export function updateObj(parameter) {
  return axios({
    url: urlPrefix + parameter.id + '/',
    method: 'put',
    data: parameter
  })
}

export function updatePartObj (parameter) {
  return axios({
    url: urlPrefix + parameter.id + '/',
    method: 'patch',
    data: parameter
  })
}